html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,figure,figcaption,code,del,dfn,em,image,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,tr,th{
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-size: 100%;
	font-weight:normal;
	font-family: inherit;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
}
body{
	margin: 0;
	color: #787878;
	font-size: 12px;
	line-height: 20px;
	background: #fff;
	font-family: "Arial",'Microsoft Yahei',"Lucida Grande", "Tahoma";
}
input,textarea,select{
	outline:none;
	font-size:12px;
	background-color: #fff;
	font-family: "Arial",'Microsoft Yahei',"Lucida Grande", "Tahoma";
}
h1,h2,h3,h4,h5{
	font-family: 'Microsoft Yahei',"Arial";
}
img{
	border: 0px;
	vertical-align:bottom;
	-ms-interpolation-mode: bicubic;
}
a,a:link{
	color:#787878;
	text-decoration: none;
}
a:hover{
	color:#ff7800;	
	text-decoration:none;
}
ul,li{
	list-style-type:none;
}
.left{
	float: left;
}
.right{
	float: right;
}
.clearfix:after{
	display:block;
	content:'';
	clear:both;
	height:0px;
	visibility: hidden;
}
.relative{
	position:relative;
}
.clearfix {
	*display:table;
	*zoom:1;
}
.inner{
	width: 1024px;
	margin: 0 auto;
}

body{
	width: 100%;
	min-width: 1080px;
	background: url(../images/bg_wrapper.gif) repeat;
}
/**header**/
.blog_search{
	width: 100%;
	height: 44px;
	text-align: right;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000633,endColorStr=#237EAC); /*IE 6 7 8*/
	background: -ms-linear-gradient(left, #000633,  #237EAC);        /* IE 10 */
	background:-moz-linear-gradient(left,#000633,#237EAC);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#000633), to(#237EAC));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000633), to(#237EAC));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left, #000633, #237EAC);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left, #000633, #237EAC);  /*Opera 11.10+*/
}
.blog_search .blog{
	z-index: 3;
	float: right;
	margin-top: 10px;
	margin-right: 15px;
	position: relative;
}
.blog_search .blog .wb{
	float: right;
}
.blog_search .blog .wb img{
	height: 22px;
	width: 22px;
}
.blog_search .blog .wx{
	float: right;
	display: block;
	margin-right: 8px;
}
.blog_search .blog .wx img{
	height: 22px;
	width: 22px;
}
.blog_search .blog .wx_text{
	z-index: 3;
	right: 58px;
	width: 170px;
	height: 200px;
	display: none;
	background: #fff;
	position: absolute;
	text-align: center;
}
.blog_search .blog .wx_text p{
	color: #AF2121;
	font-size: 17px;
	padding-top: 5px;
}
.blog_search .blog .wx_text a img{
	height: 150px;
	width: 150px;
}
.blog_search .blog .wx_text p.wx_book{
	color: #215A93;
	font-size: 14px;
	padding: 0;
}
.blog_search .search{
	float: right;
	line-height: 22px;
	margin-top: 10px;
	margin-right: 24px;
}
.search .key{
	border: none;
	float:left;
	color:#000;
	width:188px;
	font-size: 12px;
	display: inline;
	text-indent:2px;
	padding: 4px 0;
	padding-left:5px;
}
.search .searchbtn{
	width:22px;
	float:left;
	height: 22px;
	border:none;
	cursor:pointer;
	display:inline;
	line-height:20px;
	background:url(../images/search.gif) no-repeat;
}

.logo_nav{
	width: 100%;
	height: 80px;
	background: #fff;
}
.logo_nav .logo{
	width: 450px;
	float: left;
}
.logo_nav .logo img{
	width: 300px;
	margin-top: 15px;
}
.logo_nav .nav{
	width: auto;
	float: right;
	margin-top:48px;
	font-size:14px;
	position: relative;
	z-index: 2;
}

/**footer**/
.link_search{width: 100%;height: 80px;background: #E9F4F6;}
.link_search .link_select{margin-left: 15px;margin-top: 27px;}
.link_search .link_select .xn_link{margin-right: 20px;float: left;}
.link_search .link_select .xw_link{margin-right: 20px;float: left;}
.link_search .link_select select{height: 28px;width: 240px;font-size: 15px;}

.link_search .search_bot{margin-right: 15px;margin-top: 27px;float: right;}
.link_search .search_bot .text{
	border:0; 
	height:27px;
	width:250px; 
	float:left;
	color:#a6a6a6;
	background:#fff; 
	padding:0px 10px;
	line-height:27px; 
}
.link_search .search_bot .button{
	float:left;
	width:61px;
	border: 0px;
	height: 26px;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/commonBg.png) no-repeat 0px -60px;
}

.copy_text{
	width: 100%;
	padding: 1% 0;
	display: block;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000633,endColorStr=#237EAC); /*IE 6 7 8*/
	background: -ms-linear-gradient(left, #000633,  #237EAC);        /* IE 10 */
	background:-moz-linear-gradient(left,#000633,#237EAC);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#000633), to(#237EAC));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000633), to(#237EAC));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left, #000633, #237EAC);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left, #000633, #237EAC);  /*Opera 11.10+*/
}
.copy_text p{
	color: #fff;
	font-size: 14px;
	line-height: 28px;
	text-align: center;
}

@media \0screen\,screen\9 {
	.search .key{
		padding: 0;
		padding-left: 4px;
		height: 22px;
		line-height: 22px;
	}
}
/*页面跳转*/
.wp_paging {display:block;margin: 25px 125px 10px 0;font-size: 13px;padding:0;list-style:none;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif;color:#494949;float:right;}
.wp_paging input {font-size:13px;*font-size:100%;}
.wp_paging li {display:inline-block;height:25px;line-height:25px;float:left;margin-top:5px;font-size: 13px;}
.wp_paging li span,.wp_paging li a { display:inline-block; float:left; margin-left:10px; }
.wp_paging li em { font-style:normal;}
.wp_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;font-size: 13px;}
.wp_paging li a:hover { color:#000; }
.wp_paging li a span{margin:0;font-size: 13px;}
.wp_paging li input { font-size:13px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
.wp_paging li input:focus{ outline:none;}
.wp-display-wrapper .img{width:100%}
#header span{position:static}
.logo_nav .inner{height:80px}
#header{line-height:20px}
.wp_nav .sub-nav{top:32px !important}
.nav_sub ul.sub_list li.parent ul li a{padding-left: 25px;}

